﻿<%@ Page Language="C#" MasterPageFile="~/Template.master" AutoEventWireup="true" Title="Ghasam | Role Management"
    CodeFile="roles.aspx.cs" Inherits="roles" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <div id="roles">
        <div class="title">
            مدیریت گروهها
        </div>
        <hr />
        <div>
            <asp:GridView ID="gvRoles" DataKeyNames="RoleName" AutoGenerateColumns="false" runat="server" OnRowDeleting="gvRoles_RowDeleting" OnRowDataBound="gvRoles_RowDataBound">
                <Columns>
                    <asp:TemplateField HeaderText="نام گروه">
                        <ItemTemplate>
                            <%# Eval("RoleName") %>
                        </ItemTemplate>
                    </asp:TemplateField>
                    
                    <asp:TemplateField HeaderText="تعداد کاربران در گروه">
                        <ItemTemplate>
                            <%# Eval("CountOfUsersInRole") %>
                        </ItemTemplate>
                    </asp:TemplateField>
                    
                    <asp:TemplateField>
                        <ItemTemplate>
                           <asp:LinkButton ID="DeleteRole" runat="server" CausesValidation="False" CommandName="Delete">
                                <img src="App_Themes/<%=Page.Theme %>/images/delete.gif" alt="" style="border:0px;" />
                          </asp:LinkButton>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
        </div>
        
        <p>
            <asp:Label ID="lblMessage" SkinID="Message" runat="server" />
        </p>
        
        <div class="title">
            ایجاد  گروه
        </div>
        
        <p>
            نام گروه
            <asp:TextBox ID="txtRoleName" runat="server" />
            <asp:RequiredFieldValidator ID="rfvRoleName" ValidationGroup="AddRole" ControlToValidate="txtRoleName" ErrorMessage="لطفا نام گروه را وارد کنید" runat="server" />
        </p>
        <p style="margin-bottom:200px;">
            <asp:Button ID="btnSubmit" Text="ذخیره اطلاعات" CssClass="std_btn std_btn_small" ValidationGroup="AddRole"
                runat="server" OnClick="btnSubmit_Click" />
        </p>
        
    </div>
</asp:Content>
